Software Process Improvement - The Way Forward

نویسنده

  • M M Lehman
چکیده

Thanks in no small measure to the work of groups such as IFIP WG 2.3 and its members based on earlier work in areas such as high level programming languages, major progress have been achieved in programming methodology and methods [gri78]. In particular, it led to major advances in computer science and to the increasing use of formal methods in software development. This, in turn, was applied to improving the means for evolving, that is, developing, adapting and enhancing E-type [leh80] software. Concepts, methods, techniques and tools such as high level languages, structured programming, abstract data types, formal methods, non-procedural programming, CASE, support environments and object orientation exemplify innovations, each in turn, expected to overcome the problems that have for so long [nau69] frustrated consistent, cost effective, on-time development of functionally satisfactory and reliable software. Such innovation did indeed yield process-local benefit. Introduction of structured programming and high level languages, for example, greatly improved program design and coding. Formal methods offered opportunities for increasing individual and small group effectiveness by facilitating CASE based process mechanisation and, hence, improvement in product quality and process productivity. Continuing technical innovation has played an important role in the major growth in the size and functional complexity of computing applications and systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Analysis on the Forming Characteristics of commercial pure Aluminum AA 1100 in Radial-Forward Extrusion Process

Abstract: In this paper, the forming process of a central hub by radial-forward extrusion is analyzed by using the finite element software, ABAQUS. Radial-forward extrusion is used to produce hollow parts that generally feature a central hub with radial protrusions. Effective design factors such as mandrel diameter, die corner radius, die fillet radius, mandrel corner radius, tube wall thick...

متن کامل

An Approach of Reuse-based Software Process Improvement

This paper puts forward a novel approach of applying process reuse technology to implement software process improvement and control. A united framework of reuse-based software process improvement is proposed, which integrates the model-driven process improvement (Top-down) with measurement-driven process improvement (Bottom-up). The method of component-based software process instantiation and a...

متن کامل

Knowledge Diffusion to Workplace Safety and Health Improvement

The purpose of this study is to develop a conceptual model of Workplace safety and Health Knowledge diffusion. As workplace safety is becoming a global issue in the competitiveness of the business environment, knowledge diffusion model to workplace safety is found a mandatory tool to create awareness of the society and conceptual model is developed. Literature review was conducted in collecting...

متن کامل

Appreciative inquiry in software process improvement

Traditionally, SPI has been approached from a problem-oriented perspective commonly using models such as the IDEAL and the DMAIC. In contrast, appreciative inquiry is a strength-based approach focusing on bringing forward the best in people and organizations to achieve successful change. While there is significant research on SPI initiatives and the use of problem-oriented approaches there is l...

متن کامل

Software Process Improvement ( Impacting the Bottom Line by using Powerful “ Solutions ” )

This paper examines only just a few, but extremely impressive examples of “successful Software Process Improvement (SPI),” a highly controversial and much disputed field. SPI is the discipline of characterizing, defining, measuring, and improving software management and engineering processes, leading to successful software engineering management, higher product quality, greater product innovati...

متن کامل

Research on Software Production Support Structure

Firstly, it is found that process design is necessary for software process improvement after analyzing its complexity. Then, research methods and concepts framework are put forward, and the research content is also provided. The findings of research, including propositions of complexity of software process, the work program of complexity of software process improvement, software enterprise mode...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995